package org.springblade.modules.admin.vo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;
import org.springblade.modules.admin.vo.plan.PlanMaintainUserVO;

import java.util.HashMap;
import java.util.List;

/**
 * @Date 14:31 2022/1/10
 * @Description {
 *   维修任务列表修改详情
 * }
 * @Author lsay
 **/
@Data
public class PlanMalfunctionWorkDetailVO {

	@JsonSerialize(using = ToStringSerializer.class)
	private Long planId;

	@JsonSerialize(using = ToStringSerializer.class)
	private Long elevatorId;

	private Integer typeStatus;

	private Integer planFrom;

	private String planDate;

	private String elevatorAddress;

	@JsonSerialize(using = ToStringSerializer.class)
	private Long buildingId;

	private String buildingName;

	private Integer isStop;

	List<PlanMaintainUserVO> maintainUserList;

	private String name;

	private String phone;

	private String mfDesc;

	private List<HashMap<String,String>> mfImgUrl;

	private String problemItem;

	private String problemOtherDesc;

}
